/**
 * 
 */
package aaaAddr;

import java.io.File;
import java.util.List;

import com.attilax.coll.ListX;
import com.attilax.io.filex;
import com.attilax.io.pathx;

/**
 * @author attilax
 *2016年5月7日 下午9:50:11
 */
public class DelUnuseJar {

	/**
	attilax    2016年5月7日  下午9:50:11
	 * @param args
	 */
	public static void main(String[] args) {
		String prjdir="$root$\\.classpath";
		List<String> li=filex.read2list(prjdir);
		String dir="$root$\\WEB-INF\\lib";
		dir=pathx.processPreVar(dir);
		File[] fiels=new File(dir).listFiles();
		
		List<File>   fiels_unuse=ListX.reduceByContains(fiels,li);
		for (File file : fiels_unuse) {
			System.out.println(file.getAbsolutePath());
		    String pathname = "$root$\\WEB-INF\\lib_unuse\\"+file.getName();
		  
		    pathname=pathx.processPreVar(pathname);
		    filex.createAllPath(pathname);
			file.renameTo( new File( pathname));
		}
		
		System.out.println("--f");

	}

}
